package com.hz.ruoyimqttconsume.domain;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author 侯文波
 * @date 2025/3/11 10:15
 * @description:
 */
@Data
@ToString
public class AgrEnvironmentalData implements Serializable {

    /**  环境数据表id  */
    private Long envId;

    /**  设备id  */
    private Long equipmentId;

    /**  记录时间  */
    private String recordDate;

    /**  风速  */
    private Double windSpeed;

    /**  风向  */
    private Double windDirection;

    /**  大气湿度  */
    private Double atmoHumidity;

    /**  大气温度  */
    private Double atmoTemperature;

    /**  大气压强  */
    private Double atmoPressure;

    /**  环境光照  */
    private Double envLight;

    /**  二氧化碳  */
    private Double cooDensity;

    /**  细颗粒物  */
    private Double envPm;

    /**  创建人  */
    private Long createBy;

    /**  创建时间  */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;

    /**  修改人  */
    private Long updateBy;

    /**  修改时间  */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
}
